pack a wallop

[口语]有巨大力量;起巨大作用